trabe trabilla - English Synonyms Dictionary